package config

import (
	"fmt"
	"os"
	"path/filepath"

	"github.com/spf13/viper"
)

func InitConfig() {
	wDir, _ := os.Getwd()         // 获取当前工作目录
	workDir := filepath.Dir(wDir) // 获取到文件的上层目录

	viper.SetConfigName("config")            // 配置文件的文件名
	viper.SetConfigType("yml")               // 配置文件的后缀
	viper.AddConfigPath(workDir + "/config") // 获取到配置文件的路径
	err := viper.ReadInConfig()
	if err != nil {
		fmt.Println("err:", err)
		return
	}
}
